independent bid protest system - Español Inglés Diccionario